package org.itboys.weixin.util;


import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.lang.StringUtils;




/**
 * 包名：com.hz.sunday.tianjie.utils
 * 作者 : 江雄
 * Email: empty90911@126.com
 * 时间：2016年2月25日 下午2:06:28 
 * 描述:mongo参数组装工具.
 *
 */
public class ParamUtil {
	/**
	 * 从request中获取参数
	 * @param request
	 * @return
	 */
   public static String getRequestParam(HttpServletRequest request){
		Map<String,String[]> params=request.getParameterMap();

		 String allParam = "";

			for (String key : params.keySet()) {
				String[] values = params.get(key);

				for (int i = 0; i < values.length; i++) {
					String value = values[i];
					allParam += key + "=" + value + "&";
				}
			}
			// 去掉最后一个空格
			if(StringUtils.isNotEmpty(allParam)){
				allParam = allParam.substring(0, allParam.length() - 1);
			}
			System.out.println("请求参数-----"+allParam);
			return allParam;
	}
}
